package com.itlong.cloud.POJO.VO.sdk.old;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * <desc>
 *      旧版手机APP_SDK用户数据传输对象
 * </desc>
 *
 * @createDate 2017-11-13
 */
@Data
@NoArgsConstructor
public class SDKAppOldUserInfoVO {

    private String userId; // 用户ID
    private String userName; // 用户姓名
    private String phoneNo; // 用户手机号
    private String parentPhonetNo;//授权人手机号码(所在第一个房间的业主电话号码)

    private String token;
    private Integer userType;

    private String projectIds;//用户所属项目id
    private String projectNames; //用户所属项目名称
    private String userAuth; //项目权限级别
    private String userTypeInProject; //用户在小区里面的角色
    private String pubKeys; //用户所属项目的项目密钥

    private String userSortNum; //用户随机蓝牙模块值

    private String appid; //SDK账号
    private Integer expiresIn;  //有效时长,秒
    private String invalidTime; //时效时间，yyyy-MM-dd HH:mm:ss
    private String createTime; //最近一次登录时间，yyyy-MM-dd HH:mm:ss

    private List<SDKOldAddressInfoVO> roomArr = new ArrayList<>();   //用户拥有的住房，可能有多个，暂时仅用于测试,上线时去掉
}
